Repository navigation
Document machine-wide resource name uniqueness - #5460
Jeremy Rose (jeremyrose-viam) merged 4 commits into
Conversation
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…tree-resource-name-uniqueness-docs
✅ Deploy Preview for viam-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Docs review: Ready to mergeDocuments the machine-wide resource name uniqueness rule from rdk v1.6.0 (rdk#6350). Commit CI: All required checks passing Docs health: No regressions. Verified against source (9 claims)
Automated review by Claude. Rerunning the review updates this comment. |
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
The four findings from the automated review are addressed in 517a0cb: both remotes are now stated as hidden (in all three places), the v1.6.0 note is added, the troubleshooting hint searches for |
1755ca0
into
viamrobotics:main
|
🔎💬 Inkeep AI search and chat service is syncing content for source 'Viam Docs' |

Documents the
viam-servercontract that component and service names must be unique across the whole machine, even across different APIs. Shipped in RDK v1.6.0 (rdk PR 6350, RSDK-14326). Closes DOCS-4939.docs/hardware/configure-hardware.md: new "Resource names" subsection under step 2. States the uniqueness rule, that it includes remote and fragment resources, thatbuiltinis reserved for the default services, and what happens on a collision (local resources are not built along with their dependents; a local resource wins over a remote one, which is hidden).docs/hardware/machine-configuration.md: thenamefield row says unique across the machine and links to the subsection.docs/hardware/multi-machine/add-a-remote-part.mdandoverview.md: explain that colliding remote resources are hidden and that a prefix prevents it.docs/monitor/troubleshoot.md: tells readers with a missing resource to search the logs forname collision.Pre-PR checks (prettier 3.2.5, markdownlint, vale 3.16.0 locally,
frontmatter_rules.py,make build-prod) passed before merging current main.